Support for Virtual Machine Malleability in Cloud Computing Using Migratable Components

نویسندگان

  • Ping Wang
  • Carlos A. Varela
چکیده

Cloud computing is an emerging distributed computing paradigm that promises to offer cost-effective scalable on-demand services to users, without the need for large up-front infrastructure investments [1]. A key enabling technology for cloud computing is virtualization. With virtualization, service providers can ensure isolation of multiple user workloads, provision resources in a costeffective manner by consolidating virtual machines (VMs) onto fewer physical resources when system load is low, and quickly scale up workloads to more physical resources in peak periods. Cloud computing users also benefit from VM abstraction in that they can quickly deploy VM images with preloaded operating systems, software applications, and application data onto cloud environments without being concerned with lower-level physical infrastructure details. As cloud computing brings significant benefits to service providers and users, it also introduces new challenges. Its pay-per-use business model gives service users such flexibility in purchasing a service that they could try a service with lower cost and turn away from a service whenever they like, which results in fluctuating user workloads. Meanwhile, the available physical resources for one VM image are non-dedicated and dynamic, because service providers usually multiplex multiple VMs onto one single physical machine (PM) and would turn on/off PMs from time to time for the sake of maintenance or energy savings. In such a computing environment, VMs are likely to be either overprovisioned, incurring unnecessary cost, or underprovisioned, which may degrade the quality of service. Thus, in order for the cloud computing paradigm to fulfill its promises, it is necessary to investigate adaptive VM management techniques that enable the VMs to achieve optimal quality of service in spite of fluctuating user workloads and available physical resources. While existing works on adaptive VM management mainly focus on VM migration [2, 3, 4], VM malleability, which is the ability to change the gran-

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Near Optimal Approach in Choosing The Appropriate Physical Machines for Live Virtual Machines Migration in Cloud Computing

Migration of Virtual Machine (VM) is a critical challenge in cloud computing. The process to move VMs or applications from one Physical Machine (PM) to another is known as VM migration. In VM migration several issues should be considered. One of the major issues in VM migration problem is selecting an appropriate PM as a destination for a migrating VM. To face this issue, several approaches are...

متن کامل

A Genetic Based Resource Management Algorithm Considering Energy Efficiency in Cloud Computing Systems

Cloud computing is a result of the continuing progress made in the areas of hardware, technologies related to the Internet, distributed computing and automated management. The Increasing demand has led to an increase in services resulting in the establishment of large-scale computing and data centers, in addition to high operating costs and huge amounts of electrical power consumption. Insuffic...

متن کامل

VM Consolidation by using Selection and Placement of VMs in Cloud Datacenters

The Cloud Computing model leverages virtualization of computing resources allowing customers to provision resources on-demand on a pay-as-you-go basis. During recent years, the power consumption of datacenters in cloud environment attracted researchers. Optimization of energy consumption can be performed by different methods including virtual machine (VM) consolidation. This technique can reduc...

متن کامل

Communication-Aware Traffic Stream Optimization for Virtual Machine Placement in Cloud Datacenters with VL2 Topology

By pervasiveness of cloud computing, a colossal amount of applications from gigantic organizations increasingly tend to rely on cloud services. These demands caused a great number of applications in form of couple of virtual machines (VMs) requests to be executed on data centers’ servers. Some of applications are as big as not possible to be processed upon a single VM. Also, there exists severa...

متن کامل

Assessment Methodology for Anomaly-Based Intrusion Detection in Cloud Computing

Cloud computing has become an attractive target for attackers as the mainstream technologies in the cloud, such as the virtualization and multitenancy, permit multiple users to utilize the same physical resource, thereby posing the so-called problem of internal facing security. Moreover, the traditional network-based intrusion detection systems (IDSs) are ineffective to be deployed in the cloud...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010